/* 导航 */
*{
  margin: 0;
  padding: 0;
}
.park{
  background-color: #F2F2F2;
 
}
.all-bg{
  padding: 0;
  position: relative;

}
.reg-logo{
  padding: 10px 0 8px;
}

.blue-bg{
  height: 204px;
  background-color: #4877ED;
}
.contre{
  width: 636px;
  margin: 0 auto;
  position: relative;
  top: -150px;
}
.one-line{
  background-color: #4877ED;
  /* height: 60px; */
}
.one-line h1{
 font-size: 43px;
 color: #fff;
 margin-bottom:20px ;
 float: left;
}
.one-line p{
  font-size: 14px;
  color: #fff;
  float: left;
  margin: 27px 0 0 12px;
}
/* 中间内容 */
.box {
  background-color: #FFFFFF;
  border-radius: 5px;
  
}
.box .tips{
  font-size: 14px;
  color: #d21033;
  line-height: 22px;
 
  padding: 40px 48px 30px;
}
.input-box{
  padding-bottom: 100px;
}
table{
 
  border-collapse: collapse;
           
}
table tr td input{
  width: 270px;
  height: 46px;
  border-radius: 5px;
  border-color: #C8C8C8;
  margin-bottom: 30px;
  outline: none;
}

table .td3 input{
  background-color: #4877ED;
  font-size: 16px;
  color: #FFFFFF;
  

}
table a{
  font-size: 14px;
  text-align: left;
}
.td5,.td4{
  width: 80px;
  
}
.td6{
  text-align: right;
}
.left{
  float: left;
  padding: 0 48px;
  border-right: 1px solid #E6E6E6;
}
.right{
  float: left;
  margin-left: 44px;
}
.right .n-box{
  width: 150px;
  height: 160px;
  line-height: 160px;
  text-align: center;

}

.right p{
  font-size: 12px;
  margin: 0;
  padding: 0;
  text-align: center;
}
/* 末尾 */
.seven-bottom{
  background-color:#333;
  
} 

.seven-bottom .seven-left-logo{
  float: left;
  
}
.seven-bottom .seven-left-logo img{
  
  position: relative;
  top: 43px;
  left: 3px;
}
.seven-bottom .seven-left-contant{
  float: left;
  padding: 39px 0 30px 0;
}
.seven-bottom .seven-left-contant .one-line{
  padding-bottom: 8.5px;
  margin: 0;
  background-color:#333333;
}
.seven-bottom .seven-left-contant .one-line a{
  color: #FFFFFF;
  font-size: 14px;
  text-decoration: none;
}
.seven-bottom .seven-left-contant .one-line span{
  color: #FFFFFF;
  font-size: 14px;
  padding: 0 32px;
}
.seven-bottom .seven-left-contant .two-line{
  padding: 12px 0 8.5px;
  color: #ccc;
  font-size: 12px;
  margin: 0;
}
.seven-bottom .seven-left-contant .three-line{
  margin: 0;
}
.seven-bottom .seven-left-contant .three-line a{
  text-decoration: none;
  color: #ccc;
  font-size: 12px;
}

.seven-bottom .seven-right-one{
  float: right;
  padding:36px 0 0 20px ;
}
.seven-bottom .seven-right-two{
  float: right;
  padding:36px 0 0 20px ;
}
.seven-bottom .seven-right p{
  color: #FFFFFF;
  font-size: 12px;
  margin: 8.4px 0 0;
  padding:0 0 12px;
  width: 108px;
  text-align: center;
}